minimal invasive surgery - German English Dictionary